Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
50 FINLAY STREET Terraced £2,550,000 12 Oct 2012
52 FINLAY STREET Terraced £1,575,000 27 Jan 2012
58 FINLAY STREET Terraced £749,950 12 Jul 2005
66 FINLAY STREET Terraced £1,600,000 31 Jan 2023
70 FINLAY STREET Terraced £970,000 9 Feb 2007